@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol{margin:0;padding:0}em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none;}img{border:0}table{border-collapse:collapse;border-spacing:0}label{cursor:default}body,button,input,select,textarea{font:12px/1.5 Tahoma,arial,'Hiragino Sans GB','microsoft yahei',\5b8b\4f53}textarea{resize:none}a,a:focus{outline:none}.clearfix:after{content:'\20';display:block;height:0;clear:both}.clearfix{*zoom:1}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.fl{float:left;display:inline}.fr{float:right;display:inline}.fn{float:none}.tl{text-align:left}.tr{text-align:right}.tc{text-align:center}.hide{display:none}.show{display:block}.mt10{margin-top:10px}.noBg{background:none!important}.noBorder{border:0!important}.yahei{font-family:'microsoft yahei'}.red{color:red}
.body {}
.wrapper { width:100%; min-width:1400px; font-family:"微软雅黑"; overflow:hidden; background:#e6eef5;}
.g-in { width:1160px; margin:0 auto;}
.nav { border-radius:9px 9px 0 0; height:40px; line-height:40px; background:url(nav-bg.jpg) repeat-x; margin-top:10px;}
.nav li { position:relative; float:left;}
.nav li a { padding:0 30px; font-size:16px; color:#fff;}
.nav li dl { display:none; position:absolute; left:0; top:40px; width:100%; padding:8px 0; background:rgba(28,99,183,0.9); z-index:99;}
.nav li dl a { display:block; text-align:center; width:100%; line-height:24px; padding:0;font-size:16px; color:#fff;}
.nav li:hover dl { display:block;}
.ser { background:#fff; height:38px; border:1px solid #e5e5e5; font-family:"宋体";}
.ser h3 { display:block; width:78px; line-height:36px; text-align:center; float:left;  font-size:12px; color:#666;}
.txt-scr { width:800px; height:36px; line-height:36px; float:left;color:#666666; }
.txt-scr .hd ul li { height:0; line-height:999px; overflow:hidden;}
.txt-scr .infoList li{ height:36px; line-height:36px;   }
.txt-scr .infoList li a {color:#666666; float:left;}
.txt-scr .infoList li span {float:left; height:36px; margin-left:50px;}
.forma { float:right; margin-right:10px; width:232px; padding-top:3px;}
.forma input { background:none; border:none; outline:none; float:left;}
.forma .in-a { width:180px; height:25px; border:1px solid #e5e5e5; border-radius:5px 0 0 5px; padding-left:10px;}
.forma .in-b { width:38px; height:28px; background:url(serch.jpg) no-repeat; cursor:pointer;}

.footer { background:#205ab0; padding:30px 0 23px 0;}
.footer p { text-align:center; color:#fff; font-size:12px; line-height:26px;}
.footer p a { color:#fff; padding: 0 5px;}

